struct NonTrivial {
  ~NonTrivial() {
  }
};
